Drive architecture for complex initiatives across Marketing, Sales, and Partner domains. Own and drive the architecture strategy, guiding solution design. Collaborate with product managers and engineering teams to translate business needs into scalable technology solutions.
Remote Software engineering Jobs · Software Development
15 results
FiltersJob listings
Lead technical teams and drive innovation in product evolution. Foster collaboration between global teams and guide product development. Create a culture of collaboration, performance, and accountability.
As a Staff Engineer, you will take a leading role in designing, building, and optimizing high-quality digital products at scale. You will work on complex technical challenges, mentor and guide team members, and influence architectural decisions that shape the direction of engineering initiatives. Contribute to delivering scalable, reliable, and high-performing solutions while helping teammates elevate their skills.
- Provide leadership within software teams as a mentor and trusted client-facing technologist.
- Impact all phases of projects and the SDLC.
- Leverage existing knowledge and grow into new technologies.
Looking for a passionate, entrepreneurial, and hands-on Engineering Manager to guide a full-stack team across front-end and back-end systems to drive innovation in product development while improving performance, scalability, and maintainability. Comfortable working with distributed teams, confident in leadership skills, and motivated by the challenge of owning technical delivery in a fast-paced environment.
Responsible for architecting and implementing high-quality, scalable, and secure software solutions that meet mission and business requirements. Must have 10+ years of professional experience including 5-7 years in the design, development, testing, and maintenance of complex software applications. Experience with WebMethods, COTS Product Suite, Admin and Developer SoftwareAG API GW, API Portal, API Catalog is required.
This role involves leading the Shopper Personalization team to build and optimize a platform that supports data-driven products. You will collaborate with Machine Learning, Product Management, and Engineering leadership to ensure the Personalization platform meets the needs of teams and clients. The role balances people management, technical direction, and cross-functional leadership, driving innovation and execution.
As part of the Product Engineering team, you will be working with a group of talented and friendly individuals to provide our users with the best experience across our native and web applications by owning the Product APIs. This includes designing and maintaining scalable APIs that support product configuration, content delivery, and user personalization, while collaborating closely with client developers and cross-functional stakeholders.
Join a cross-functional team to develop mobile features for commerce merchants, taking ownership of the development and maintenance of the mobile product. Collaborate with backend developers, participate in product ideation, and work with the native tech stack while staying up-to-date with the latest trends and technologies. You should be comfortable making and defending technical decisions, remaining open to feedback.
The Software Engineer I is responsible for application design, development, testing, and problem resolution under the general direction of a team lead. The scope of work includes small system enhancements to participating on major system projects. As an entry-level position, regular mentoring, feedback, and supervision are provided by senior technical staff and management.